river fork - French English Dictionary